package com.wind.taobao.core.util
{

	/**
	 * 淘宝常量类
	 * @author fxy
	 *
	 */
	public class TaobaoConstants
	{

		public static const SIP_STATUS_OK:String="9999";
		public static const XML:String="xml";
		public static const JSON:String="json";
		//系统级参数
		public static const APIKEY:String="api_key";
		public static const METHOD:String="method";
		public static const SESSION:String="session";
		public static const SIGN:String="sign";
		public static const TIMESTAMP:String="timestamp";
		public static const FORMAT:String="format";
		public static const VERSION:String="v";
		public static const SYS:Array=["app_key", "url", METHOD, SESSION, SIGN, TIMESTAMP, FORMAT, VERSION];

		// Error Response Params
		public static const ERROR_RSP:String="error_rsp";
		public static const ERROR_CODE:String="code";
		public static const ERROR_MSG:String="msg";
		// Base Response Params
		public static const RSP:String="rsp";
		public static const TOTALRESULTS:String="totalResults";
		// 应用参数
		public static const ITEMS:String="items";
		public static const ITEM_SEARCHS:String="itemsearchs";
		public static const TAOBAO_TAOKE_ITEMS:String="taobaokeItems";
		public static const TAOBAO_TAOBAOKE_SHOPS:String="taobaokeShops";
		public static const ITEMEXTRAS:String="itemextras";
		public static const USERS:String="users";
		public static const ITEM_CATS:String="item_cats";
		public static const SHOP_CATS:String="shop_cats";
		public static const SELLER_CATS:String="seller_cats";
		public static const SPUS:String="spus";
		public static const ITEM_PROPS:String="item_props";
		public static const POSTAGES:String="postages";
		public static const SKUS:String="skus";
		public static const SHIPPING_ADDRESS:String="shipping_addresses";
		public static const PRODUCTS:String="products";
		// Base Params
		public static const ANONS:String="anons";
		public static const TYPE:String="type";
		public static const STUFF_STATUS:String="stuff_status";
		public static const APPROVE_STATUS:String="approve_status";
		public static const CID:String="cid";
		public static const DATETIME:String="datetime";
		public static const PROPS:String="props";
		public static const PARENT_PID:String="parent_pid";
		public static const IS_KEY_PROP:String="is_key_prop";
		public static const IS_SALE_PROP:String="is_sale_prop";
		public static const IS_COLOR_PROP:String="is_color_prop";
		public static const IS_ENUM_PROP:String="is_enum_prop";
		public static const IS_INPUT_PROP:String="is_input_prop";
		public static const IS_ITEM_PROP:String="is_item_prop";
		public static const CHILD_TEMPLATE:String="child_template";
		public static const PVS:String="pvs";
		public static const SORT_ORDER:String="sort_order";
		public static const SORT:String="sort";
		public static const LAST_MODIFIELD:String="lastModified";
		public static const PROP_NAME:String="prop_name";
		public static const MUST:String="must";
		public static const MULTI:String="multi";
		public static const PARENT_VID:String="parent_vid";
		public static const NUM:String="num";
		public static const PRICE:String="price";
		public static const TITLE:String="title";
		public static const DESC:String="desc";
		public static const LOCATION_STATE:String="location.state";
		public static const LOCATION_CITY:String="location.city";
		public static const FREIGHT_PAYER:String="freight_payer";
		public static const VALID_THRU:String="valid_thru";
		public static const HAS_INVOICE:String="has_invoice";
		public static const HAS_WARRANTY:String="has_warranty";
		public static const SELLER_CIDS:String="seller_cids";
		public static const HAS_DISCOUNT:String="has_discount";
		public static const POST_FEE:String="post_fee";
		public static const EXPRESS_FEE:String="express_fee";
		public static const LIST_TIME:String="list_time";
		public static const INCREMENT:String="increment";
		public static const AUTO_REPOST:String="auto_repost";
		public static const HAS_SHOWCASE:String="has_showcase";
		public static const EMS_FEE:String="ems_fee";
		public static const FIELDS:String="fields";
		public static const NICK:String="nick";
		public static const USER_ID:String="user_id";
		public static const IID:String="iid";
		public static const XID:String="xid";
		public static const DETAIL_URL:String="detail_url";
		public static const NUM_IID:String="num_iid";
		public static const IIDS:String="iids";
		public static const PIC_PATH:String="pic_path";
		public static const PICT_URL:String="pict_url";
		public static const PROMOTION_INFO:String="promotion_info";
		public static const DELIST_TIME:String="delist_time";
		public static const BULK_BASE_NUM:String="bulk_base_num";
		public static const MODIFIED:String="modified";
		public static const Q:String="q";
		public static const PAGE_NO:String="page_no";
		public static const PAGE_SIZE:String="page_size";
		public static const ORDER_BY:String="order_by";
		public static const START_PRICE:String="start_price";
		public static const END_PRICE:String="end_price";
		public static const NICKS:String="nicks";
		public static const SELLER_NICK:String="seller_nick";
		public static const BUYER_NICK:String="buyer_nick";
		public static const CREATED:String="created";
		public static const TID:String="tid";
		public static const ORDER_ID:String="order_id";
		public static const STATUS:String="status";
		public static const SELLER_RATE:String="seller_rate";
		public static const BUYER_RATE:String="buyer_rate";
		public static const START_CREATED:String="start_created";
		public static const END_CREATED:String="end_created";
		public static const SEX:String="sex";
		public static const BUYER_CREDIT:String="buyer_credit";
		public static const LEVEL:String="level";
		public static const SCORE:String="score";
		public static const TOTAL_NUM:String="total_num";
		public static const GOOD_NUM:String="good_num";
		public static const SELLER_CREDIT:String="seller_credit";
		public static const LOCATION:String="location";
		public static const CITY:String="city";
		public static const STATE:String="state";
		public static const COUNTRY:String="country";
		public static const ZIP:String="zip";
		public static const ADDRESS:String="address";
		public static const LAST_VISIT:String="last_visit";
		public static const REAL_NAME:String="real_name";
		public static const ID_CARD:String="id_card";
		public static const PHONE:String="phone";
		public static const MOBILE:String="mobile";
		public static const EMAIL:String="email";
		public static const BIRTHDAY:String="birthday";
		public static const PARENT_CID:String="parent_cid";
		public static const CIDS:String="cids";
		public static const IS_PARENT:String="is_parent";
		public static const NAME:String="name";
		public static const NAME_ALIAS:String="name_alias";
		public static const BINDS:String="binds";
		public static const PID:String="pid";
		public static const CHILD_PATH:String="child_path";
		public static const PUB_MUST:String="pub_must";
		public static const PUB_MULTI:String="pub_multi";
		public static const PROP_VALUES:String="prop_values";
		public static const VID:String="vid";
		public static const TRADES:String="trades";
		public static const ALIPAYNO:String="alipay_no";
		public static const PAYMENT:String="payment";
		public static const SID:String="sid";
		public static const DELIVERY_START:String="delivery_start";
		public static const DELIVERY_END:String="delivery_end";
		public static const OUT_SID:String="out_sid";
		public static const ITEM_TITLE:String="item_title";
		public static const RECEIVER_NAME:String="receiver_name";
		public static const RECEIVER_MOBILE:String="receiver_mobile";
		public static const RECEIVER_PHONE:String="receiver_phone";
		public static const RECEIVER_LOCATION:String="receiver_location";
		public static const COMPANY_NAME:String="company_name";
		public static const BULLETIN:String="bulletin";
		public static const ROLE:String="role";
		public static const RATED_NICK:String="rated_nick";
		public static const RESULT:String="result";
		public static const ITEM_PRICE:String="item_price";
		public static const CONTENT:String="content";
		public static const REPLY:String="reply";
		public static const ANONY:String="anony";
		public static const SHIPPINGS:String="ship";
		public static const SHOPS:String="shops";
		public static const TRADERATES:String="rates";
		public static const SELLER_CONFIRM:String="seller_confirm";
		public static const RATE_TYPE:String="rate_type";
		public static const TIME_PERIOD:String="time_period";
		public static const BANNER:String="banner";
		public static const BULK_PRICE:String="bulk_price";
		public static const REMAIN_COUNT:String="remain_count";
		public static const POSTAGE_ID:String="postage_id";
		public static const MEMO:String="memo";
		public static const PICID:String="pic_id";
		public static const PRODUCT_ID:String="product_id";
		public static const AUCTION_POINT:String="auction_point";
		public static const PROPERTY_ALIAS:String="property_alias";
		public static const ITEMIMGS:String="itemImgs";
		public static const ITEM_IMG:String="item_img";
		public static const PROPIMGS:String="propImgs";
		public static const PROP_IMG:String="prop_img";
		public static const SKU:String="sku";
		public static const SKU_ID:String="sku_id";
		public static const SKU_PROPERTIES_NAME:String="sku_properties_name"; // add by jeck 2009-06-26 TAOBAOAPI-756
		public static const ITEM_MEAL_NAME:String="item_meal_name"; // add by jeck 2009-06-26 TAOBAOAPI-756

		public static const EXTRA_ID:String="extra_id";
		public static const ID:String="id";
		public static const ITEMIMG_ID:String="itemimg_id";
		public static const PROPIMG_ID:String="propimg_id";
		public static const URL:String="url";
		public static const POSITION:String="position";
		public static const PROPERTIES:String="properties";
		public static const QUANTITY:String="quantity";
		public static const OUTER_ID:String="outer_id";
		public static const WW_STATUS:String="ww_status";
		public static const POST_FREE:String="post_free";
		public static const SKU_IDS:String="sku_ids";
		public static const SKU_EXTRA_IDS:String="sku_extra_ids";
		public static const SKU_PROPERTIES:String="sku_properties";
		public static const SKU_QUANTITIES:String="sku_quantities";
		public static const SKU_PRICES:String="sku_prices";
		public static const SKU_OUTER_IDS:String="sku_outer_ids";
		public static const SKU_MEMOS:String="sku_memos";
		public static const START_DATE:String="start_date";
		public static const END_DATE:String="end_date";
		public static const ISMAJOR:String="is_major";
		public static const INPUT_PIDS:String="input_pids";
		public static const INPUT_STR:String="input_str";
		public static const KEYWORD:String="keyword";
		public static const ITEM_ID:String="item_id";
		public static const SEND_TYPE:String="send_type";
		public static const PAY_TYPE:String="pay_type";
		public static const CREDIT:String="credit";
		public static const START_CREDIT:String="start_credit";
		public static const END_CREDIT:String="end_credit";
		public static const GUARANTEE:String="guarantee";
		public static const CHICK_URL:String="chick_url";
		public static const CLICK_URL:String="click_url";
		public static const CATEGORY_ID:String="category_id";
		public static const COUNT:String="count";
		public static const ITEM_LISTS:String="item_list";
		public static const CATEGORY_LISTS:String="category_list";
		public static const IS_VIRTURAL:String="is_virtual";

		public static const REFUND_STATUS:String="refund_status";
		public static const BUYER_MESSAGE:String="buyer_message";
		public static const PAY_TIME:String="pay_time";
		public static const END_TIME:String="end_time";
		public static const BUYER_OBTAIN_POINT_FEE:String="buyer_obtain_point_fee";
		public static const POINT_FEE:String="point_fee";
		public static const REAL_POINT_FEE:String="real_point_fee";
		public static const SELLER_MEMO:String="seller_memo";
		public static const BUYER_MEMO:String="buyer_memo";
		public static const ORDERS:String="orders";
		public static const LANG:String="lang";
		public static const TOTAL_FEE:String="total_fee";
		public static const IS_TIMING:String="is_timing";
		public static const SERVICE_CODE:String="service_code";
		public static const SUITES:String="suites";
		public static const SUITE_NAME:String="suite_name";
		public static const FEATURE:String="feature";
		public static const EID:String="eid";
		public static const RESERVE_PRICE:String="reserve_price";
		public static const IS_TAOBAO:String="is_taobao";
		public static const IS_EX:String="is_ex";
		public static const ITEM_TYPE:String="item_type";
		//获得淘宝系统时间
		public static const TIME:String="maintime";
		public static const Mian_TIMES:String="remain_time";
		//收费
		public static const SUB_PROD_ID:String="sub_prod_id";
		//用户相关
		public static const HAS_MORE_PIC:String="has_more_pic";
		public static const ITEMIMG_NUM:String="item_img_num";
		public static const ITEMIMG_SIZE:String="item_img_size";
		public static const PROP_IMG_NUM:String="prop_img_num";
		public static const PROP_IMG_SIZE:String="prop_img_size";
		public static const USER_PROMOTEDTYPE:String="promoted_type";
		public static const USER_STATUS:String="status";
		public static const USER_ALIPAYBAND:String="alipay_bind";
		public static const CONSUMER_PROTECTION:String="consumer_protection";
		public static const ADDRESS_ID:String="address_id";
		public static const IS_DEFAULT:String="is_default";
		public static const DISTRICT:String="district";

		public static const BIZ_ORDER_ID:String="biz_order_id";
		public static const REFUND_ID:String="refund_id";
		public static const REFUND_FEE:String="refund_fee";
		public static const GOOD_STATUS:String="good_status";
		public static const HAS_GOOD_RETURN:String="has_good_return";
		public static const REASON:String="reason";
		public static const GOOD_RETURN_TIME:String="good_return_time";
		public static const REFUNDS:String="refunds";
		public static const REFUND_MESSAGES:String="refundMessages";
		public static const MESSAGE_ID:String="message_id";
		public static const OWNER_ID:String="owner_id";
		public static const OWNER_NICK:String="owner_nick";
		public static const OWNER_ROLE:String="owner_role";
		public static const REFUND_REMIND_TIMEOUT:String="refund_remind_timeout";
		public static const REMIND_TYPE:String="remind_type";
		public static const EXIST_TIMEOUT:String="exist_timeout";
		public static const TIMEOUT:String="timeout";
		public static const ITEM_PICT_URL:String="item_pict_url";
		public static const REFUND_MESSAGE_PICTURE_URL:String="url";
		public static const PICTURE_URLS:String="picture_urls";
		public static const OID:String="oid";
		public static const ORDER_STATUS:String="order_status";

		//邮费模板相关
		public static const POSTAGE_MODE:String="postage_mode_list";
		public static const POST_PRICE:String="post_price";
		public static const POST_INCREASE:String="post_increase";
		public static const EXPRESS_PRICE:String="express_price";
		public static const EXPRESS_INCREASE:String="express_increase";
		public static const EMS_PRICE:String="ems_price";
		public static const EMS_INCREASE:String="ems_increase";
		public static const DEST:String="dest";
		public static const INCREASE:String="increase";
		public static const POSTAGE_MODE_TYPE:String="postage_mode.type";
		public static const POSTAGE_MODE_DEST:String="postage_mode.dest";
		public static const POSTAGE_MODE_PRICE:String="postage_mode.price";
		public static const POSTAGE_MODE_INCREASE:String="postage_mode.increase";
		public static const POSTAGE_MODE_ID:String="postage_mode.id";
		public static const POSTAGE_MODE_ID_OLD:String="postage_mode_id";
		public static const POSTAGE_MODE_TYPE_OLD:String="postage_mode_type";
//	public static const  MODE_POSTAGE_ID :String =  "mode_postage_id";

		//物流
		public static const AREA_ID:String="area_id";
		public static const AREA_TYPE:String="area_type";
		public static const AREA_NAME:String="area_name";
		public static const PARENT_ID:String="parent_id";
		public static const COMPANY_ID:String="company_id";
		public static const COMPANY_CODE:String="company_code";
		public static const SEND_AREA:String="send_area";
		public static const NOT_SEND_AREA:String="not_send_area";
		public static const AREAS:String="areas";
		public static const AREA:String="area";
		public static const LOGISTICS_COMPANY:String="logistic_companies";
		public static const IS_RECOMMENTED:String="is_recommended";
		public static const APP_IP:String="app_ip";
		public static const SELLER_AREA_ID:String="seller_area_id";
		public static const SELLER_ADDRESS:String="seller_address";
		public static const SELLER_ZIP:String="seller_zip";
		public static const IS_SUCCESS:String="is_success";

		public static const CONSIGNTIME:String="consign_time";
		public static const SNAPSHOT:String="snapshot";
		public static const OUTER_SKUID_IDS:String="outer_skuid_ids";
		public static const PRICES:String="prices";
		public static const NUMS:String="nums";
		public static const GOODS_URLS:String="good_urls";
		public static const TITLES:String="titles";
		public static const LOCATION_ZIP:String="location.zip";
		public static const LOCATION_ADDRESS:String="location.address";
		public static const LOCATION_DISTRICT:String="location.district";
		public static const DIVISION_CODE:String="division_code";
		public static const START_MODIFIED:String="start_modified";
		public static const END_MODIFIED:String="end_modified";
		public static const LOGISTIC_TYPE:String="logistic.type";
		public static const SHOP_PROMOTION:String="shop_promotion"; // 促销活动
		public static const SHOP_TITLE:String="shop_title";

		/*平威2009-03-03新增字段*/
		public static const BUYER_ALIPAY_NO:String="buyer_alipay_no";
		public static const RECEIVER_STATE:String="receiver_state";
		public static const RECEIVER_CITY:String="receiver_city";
		public static const RECEIVER_DISTRICT:String="receiver_district";
		public static const RECEIVER_ADDRESS:String="receiver_address";
		public static const RECEIVER_ZIP:String="receiver_zip";
		public static const CONSIGN_TIME:String="consign_time";
		public static const BUYER_EAMIL:String="buyer_email";
		public static const COMMISSION_FEE:String="commission_fee";
		public static const SELLER_ALIPAY_NO:String="seller_alipay_no";
		public static const SELLER_MOBILE:String="seller_mobile";
		public static const SELLER_PHONE:String="seller_phone";
		public static const SELLER_NAME:String="seller_name";
		public static const SELLER_EAMIL:String="seller_email";
		public static const OUTERSKUIDID:String="outer_sku_id";
		public static const OUTERIID:String="outer_iid";
		public static const CLOSE_REASON:String="close_reason";

		/*2009.03.26 交易发布新增*/
		public static const DISCOUNT_FEE:String="discount_fee";
		public static const ADJUST_FEE:String="adjust_fee";
		public static const SNAPSHOT_URL:String="snapshot_url";

		public static const RATE_STATUS:String="rate_status";

		public static const CONFIRM_FEES:String="confirmFees";
		public static const IS_DETAIL:String="is_detail";
		public static const CONFIRM_FEE:String="confirm_fee";
		public static const CONFIRM_POST_FEE:String="confirm_post_fee";
		public static const IS_LAST_DETAIL_ORDER:String="is_last_detail_order";


		/*2009.4.9交易发布新增*/
		public static const AVAILABLE_CONFIRM_FEE:String="available_confirm_fee";
		public static const HAS_POST_FEE:String="has_post_fee";
		public static const TIMEOUT_ACTION_TIME:String="timeout_action_time";
		public static const RECEIVED_PAYMENT:String="received_payment";

		public static const SELLER_AUTHORIZE:String="authorizes"; // @see SellerAuthorize
		public static const BRANDS:String="brands"; // @see Brand

		public static const COMMISSION:String="commission";
		public static const COMMISSION_RATE:String="commission_rate";
		public static const SHOP_COMMISSION_RATE:String="shop_commission_rate";
		public static const COMMISSION_NUM:String="commission_num";
		public static const COMMISSION_VOLUME:String="commission_volume";
		public static const OUTER_CODE:String="outer_code";
		public static const START_COMMISSION:String="start_commission";
		public static const END_COMMISSION:String="end_commission";
		public static const START_COMMISSION_RATE:String="start_commissionRate";
		public static const END_COMMISSION_RATE:String="end_commissionRate";
		public static const START_COMMISSION_NUM:String="start_commissionNum";
		public static const END_COMMISSION_NUM:String="end_commissionNum";
		public static const SIDS:String="sids";

		public static const DELIVERY_SEND_TYPE:String="order_type";

		//淘宝客字段
		public static const PIC_URL:String="pic_url";

		//产品tsc字段
		public static const TSC:String="tsc";
		public static const CAT_NAME:String="cat_name";
		public static const PROPS_STR:String="props_str";
		public static const BINDS_STR:String="binds_str";
		public static const SALE_PROPS:String="sale_props";
		public static const SALE_PROPS_STR:String="sale_props_str";
		public static const PRODUCT_IMG:String="product_img";
		public static const PRODUCT_PROP_IMG:String="product_prop_img";

		//淘宝客报表成员字段
		public static const APP_KEY:String="app_key";
		public static const TRADE_ID:String="trade_id";
		public static const PAY_PRICE:String="pay_price";
		public static const AUCTION_ID:String="auction_id";
		public static const AUCTION_TITLE:String="auction_title";
		public static const AUCTION_NUMBER:String="auction_number";
		public static const CATEGORY_NAME:String="category_name";
		public static const DISCOUNT:String="discount";
		public static const TAOKE_AMOUNT:String="taoke_amount";
		//SNS 相册字段
		public static const UID:String="uid";
		public static const COVER_URL:String="cover_url";
		public static const PIC_COUNT:String="pic_count";
		//SNS 图片字段
		public static const PICTURE_ID:String="picture_id";
		public static const PICTURE_CATEGORY_ID:String="picture_category_id";
		public static const PICTURE_PATH:String="picture_path";
		public static const SIZES:String="sizes";
		public static const PIXEL:String="pixel";
		public static const DELETED:String="deleted";
		//Picture空间 图片字段
		public static const GMT_CREATE:String="gmt_create";
		public static const GMT_MODIFIED:String="gmt_modified";
		//Picture空间 图片分类字段
		public static const PICTURE_CATEGORY_NAME:String="picture_category_name";
		public static const SORTS:String="sorts";
		public static const TOTAL:String="total";
		//交易字段
		public static const SHIPPING_TYPE:String="shipping_type";
		public static const COD_FEE:String="cod_fee";
		/*2009.8.20发布新增Video*/
		public static const VIDEO_ID:String="video_id";
		public static const VIDEO:String="video";
		/*2009.9.18发布新增Feature*/
		public static const ATTR_KEY:String="attr_key";
		public static const ATTR_VALUE:String="attr_value ";

		/*2009.9.18发布新增Poster,PosterChannel,PosterPicture*/
		public static const SHORT_TITLE:String="short_title";
		public static const TAGS:String="tags";
		public static const WEIGHT:String="weight";
		public static const COVER_URLS:String="cover_urls";
		public static const HITS:String="hits";
		public static const CHANNEL_ID:String="channel_id";
		public static const CN_NAME:String="cn_name";
		public static const POSTER_ID:String="poster_id";

		/*2009.9.25淘江湖*/

		public static const ERROR_RESPONSE:String="error_response";
		public static const SUB_CODE:String="sub_code";
		public static const SUB_MSG:String="sub_msg";

		public static const POKE_INFO_ID:String="poke_info_id";
		public static const POKE_NAME:String="poke_name";
		public static const POKE_IMG_PATH:String="poke_img_path";

		public static const RECENTLYWANT:String="recentlyWant";
		public static const MUSICS:String="musics";
		public static const GAMES:String="games";
		public static const BOOKS:String="books";
		public static const FAVORITESONGS:String="favoriteSongs";
		public static const FAVORITESTAR:String="favoriteStar";
		public static const CATOON:String="catoon";
		public static const INTEREST:String="interest";
		public static const SPORTS:String="sports";
		public static const FILMS:String="films";
		public static const FAVORITEFOOD:String="favoriteFood";

		public static const ALBUM_ID:String="album_id";
		public static const ALBUMID:String="albumId";
		public static const COVER_PATH:String="cover_path";

		public static const FILE_PATH:String="file_path";
		public static const FILE_SIZE:String="file_size";

		public static const FEED_ID:String="feed_id";
		public static const USER_ICON:String="user_icon";
		public static const USER_ICON_LINK:String="user_icon_link";
		public static const CREATE_USER_ID:String="create_user_id";
		public static const PARTICIPATOR:String="participator";
		public static const APP_ID:String="app_id";
		public static const BODY:String="body";
		public static const TITLE_LINK:String="title_link";
		public static const MEDIAS:String="medias";
		public static const WW_FEED_TYPES:String="ww_feed_types";

		public static const CONSTELLATION:String="constellation";
		public static const FAVORITE:String="favorite";
		public static const ICONS:String="icons";

		public static const ICON_24:String="icon_24";
		public static const ICON_40:String="icon_40";
		public static const ICON_60:String="icon_60";
		public static const ICON_120:String="icon_120";

	}
}